ecologically friendly - Spanish English Dictionary